stab from an animal horn - Allemand Anglais Dictionnaire